strong and disagreeable body odor - Französisch Englisch Wörterbuch